Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Malaga Challenger Rolex Paris Masters - Paris Miami Open - Miami Bordeaux Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati U.S. Open - New York Davis Cup, Group B, Valencia Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo cinch Championships - London Miami Open - Miami Mutua Madrid Open - Madrid Hamburg Open - Hamburg Libema Open - 's-Hertogenbosch Wimbledon - London U.S. Open - New York Australia #1-w1 Australia #1-w2 Australia #1-w3 Australia #1-w4 Germany F13 Italy #4-w3 Italy #4-w4 USA F2 USA F3 Portugal F3 Italy F8 Spain F10 Spain F11 Germany F6 Austria F4 Spain F14 Austria F5 Spain F15 Spain F17 Spain F18 Italy F26 Spain F20 Germany F12 Germany F13 Spain F22 Spain F27 Spain F28 Belgium F2 Spain F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 UAE F1 UAE F2 Japan F4 Japan F5 Spain F19 Spain F20 Ireland F2 Spain F22 Spain F23 Spain F24 Spain F29 Spain F31 Spain F5 Spain F6 Spain F7 Portugal F3 Spain F12 Spain F13 Spain F16 Spain F18 Spain F24 Spain F26 Spain F27 Spain F28 Spain F30 Spain F31 Spain F32 Spain F35 Spain F38 Spain F39 Spain F5 Spain F6 Spain F7 Portugal F4 Portugal F5 Portugal F6 Spain F13 Spain F18 Spain F19 Italy F14 Italy F15 Netherlands F1 Netherlands F2 France F9 Spain F25 Spain F26 Spain F27 Spain F29 Spain F30 Spain F33 Spain F34 Spain F35 Spain F36 Spain F37 Spain F39 Spain F41 Spain F2 Spain F3 France F2 Italy F2 Spain F7 Spain F8 Spain F9 Spain F10 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 France F13 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F3 Great Britain F3 Great Britain F4 Spain F33 Spain F22 USA F28 Italy F3 Spain F2 USA F1 USA F3 Spain F14 Spain F29 Germany F4 Italy #4-w1 Spain F26 Germany F6 Spain F3 Spain F23 Spain F40 Germany F1 Sweden F1 Spain F24 Sweden F2 Spain F32 USA F1 Italy #4-w2 Finland F2 Finland F1 Spain F28 Spain F12 M15 Castelo Branco M25 Porto M25 Faro M25 Prague Sarasota Challenger M25 Prague M25 Wetzlar M15 Ueberlingen M25 Monastir Baden Open - Karlsruhe Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Tatra Banka Slovak Open - Bratislava Tatra Banka Slovak Open - Bratislava Tenerife Challenger Vigo Challenger San Sebastian Challenger Heilbronn Open - Heilbronn 4th Volkswagen Challenger - Wolfsburg Ostrava Challenger San Remo Challenger Oberstaufen Challenger Segovia Challenger Kitzbuhel Challenger Istanbul Challenger Rennes Challenger Orleans Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger KGHM Dialog Polish Indoors - Wroclaw Braunschweig Challenger Pozoblanco Challenger Recanati Challenger Segovia Challenger Seville Challenger Madrid Challenger Helsinki Challenger Heilbronn Challenger Quimper Challenger Le Gosier Challenger Barletta Challenger Rome Challenger Caltanissetta Challenger Braunschweig Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Pozoblanco Challenger Istanbul Challenger Seville Challenger Knoxville Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Furth Challenger Winnetka Challenger Kazan Challenger Binghamton Challenger Aptos Challenger Panama City Challenger Dallas Challenger Sarasota Challenger Bordeaux Challenger Alessandria Challenger Furth Challenger Orbetello Challenger Dallas Challenger Irving Challenger Savannah Challenger Sarasota Challenger Athens Challenger Heilbronn Challenger Nottingham Challenger Aptos Challenger Knoxville Challenger Manchester Challenger Braunschweig Challenger Tiburon Challenger Istanbul Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Hamburg Challenger Eckental Challenger Bratislava Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Indian Wells Challenger Ortisei Challenger Braunschweig Challenger Prague 2 Challenger Luedenscheid Challenger Alicante Challenger Ismaning Challenger ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Challenger Groningen - Groningen USTA Men's Challenger of Dallas - Dallas Logopak Challenger 2005 - Lubeck Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Lambertz Open by Stawag - Aachen Black Forest Open - Freudenstadt Genoa Open - Genova Open D'Orleans - Orleans Lambertz Open by Stawag - Aachen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury BMW Tennis Championship - Sunrise PEOPLEnet Cup - Dnepropetrovsk Segovia Challenger Mitsubishi Electric Europe Cup - Monza Rome Challenger Bordeaux Challenger Morocco Tennis Tour - Casablanca Ostdeutscher Sparkassen Cup - Dresden The Surbiton Trophy - Surbiton Vancouver Challenger Cordenons Challenger Quimper Challenger Wolfsburg Challenger Morocco Tennis Tour - Marrakech Orleans Challenger Dallas Challenger Open 13 - Marseille Sarasota Challenger Bercuit Challenger Dublin Challenger - Dublin Rome Challenger The Shelbourne Irish Open - Dublin Bordeaux Challenger Vancouver Challenger Oberstaufen Cup - Oberstaufen Maui Challenger Charlottesville Challenger St. Petersburg Challenger - St. Petersburg Challenger Hamburg - Hamburg ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Ciudad de Pozoblanco Open Diputacion - Cordoba Le Gosier Challenger Monza Challenger Irving Challenger Tallahassee Challenger Aix En Provence Challenger Heilbronn Challenger Orbetello Challenger Porsche Open - Poznan Marburg Challenger Dallas Challenger Kobstaedernes ATP Challenger - Kolding Internationaux de Doubs Open de Franchie-Comte - Besancon Tallahassee Tennis Challenger - Tallahassee Banca Stato Challenger - Lugano Napoli Challenger The Surbiton Trophy - Surbiton San Marino Challenger Rome Challenger Mobilux Open - Luxembourg Braunschweig Challenger Internazionali di Tennis di Bergamo - Bergamo Rome Challenger Orleans Challenger Pozoblanco Challenger Genova Challenger The LTA Cardiff Challenger - Cardiff Sacramento Challenger 10° Trofeo Luigi Pezzoli - Bergamo Oeiras 2 Challenger Biella 6 Challenger Helsinki Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Sanremo Challenger Alessandria Challenger Sopot Challenger Todi Challenger Genova Challenger Champaign Challenger St. Remy Challenger Rennes Challenger Aamulehti Tampere Opene - Tampere Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia GHI Bronz Classic - Bronx Szczecin Challenger 10th Wartburg Open - Eisenach Muller Cup - Ulm Citta di Como - Como Maui Challenger Valencia Challenger Eckental Challenger Sporting Challenger - Turin Geneva Challenger Dallas Challenger Izmir Challenger Open D'Orleans - Orleans Quimper Challenger Barranquilla Challenger Braunschweig Challenger San Benedetto Challenger Oberstraufen Cup - Oberstaufen Challenger 42 - Andrezieux Recanati Challenger Salzburg Challenger Orbetello Challenger Open de la Comunidad Valenciana - Valencia Lambertz Open by Stawag 2007 - Aachen BMW Open - Munich Mercedes Cup - Stuttgart Marburg Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok Croatia Open Umag - Umag Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney Sunrise Challenger San Sebastian Challenger Open de la Comunidad Valenciana - Valencia Campbell's Hall of Fame Tennis Championships - Newport Irving Challenger Jersey Challenger ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Ljubljana Challenger Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart IPP Open - Helsinki International German Open - Hamburg Open de Moselle - Metz Thailand Open - Bangkok USTA Challenger of Orlando - Orlando AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Tunis Challenger Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mons Challenger Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Salzburg Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca 3rd Volkswagon Challenger - Wolfsburg Sunrise Challenger Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Aptos Challenger SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Moselle Open - Metz St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Open 13 - Marseille Arad Challenger US Men's Clay Court Championship - Houston Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta International Tennis Championships - Delray Beach Heineken Open - Auckland Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Moselle Open - Metz St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok China Open - Beijing Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland Campbell's Hall of Fame Tennis Championships - Newport Open 13 - Marseille Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Open de Moselle - Metz Dubai Duty Free Tennis Championships - Dubai Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Moselle Open - Metz Malaysian Open - Kuala Lumpur ASB Classic - Auckland Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia Open 13 - Marseille BB&T Atlanta Open - Atlanta Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Gerry Weber Open - Halle Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Maharashtra Open - Pune Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Chengdu Open - Chengdu Kremlin Cup - Moscow Swiss Indoors Basel - Basel AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Topshelf Open - 's-Hertogenbosch Noventi Open - Halle Hall of Fame Open - Newport Open SEAT 2008 - Barcelona Moselle Open - Metz Zhuhai Open - Zhuhai China Open - Beijing Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Bratislava Challenger Brisbane - Brisbane Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne DIEMA XTRA Sofia Open - Sofia Hamburg European Open - Hamburg Gerry Weber Open - Halle Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Noventi Open - Halle Mallorca Championships - Mallorca PBZ Zagreb Indoors - Zagreb Swiss Open - Gstaad Generali Open - Kitzbuhel U.S. Mens's Clay Court Championship - Houston Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Noventi Open - Halle Mallorca Championships - Mallorca Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Astana Open - Astana Open de Nice Cote d'Azur - Nice Millennium Estoril Open - Estoril UNICEF Open - 's Hertogenbosch Barcelona Open Banc Sabadell - Barcelona China Open - Beijing Mutua Madrid Open - Madrid Tiriac Open - Bucharest Hong Kong Tennis Open - Hong Kong Sofia Open - Sofia Western & Southern Open - Cincinnati Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Terra Wortmann Open - Halle Dallas Challenger Topshelf Open - 's-Hertogenbosch Mallorca Championships - Mallorca Credit Agricole Suisse Open - Gstaad EFG Swiss Open - Gstaad Citi Open - Washington Aircel Chennai Open - Chennai Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland US Men's Clay Court Championship - Houston European Open - Antwerp Mercedes Cup - Stuttgart Swiss Indoors Basel - Basel Rakuten Japan Open - Tokyo Heineken Open - Auckland Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona BMW Open - Munich BMW Open - Munich Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Tatra Banka Open 2006 - Bratislava Dubai Duty Free Tennis Championships - Dubai Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kazan Challenger Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Topshelf Open - 's-Hertogenbosch AEGON Championships - London Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mercedes Cup - Stuttgart AEGON International - Eastbourne Suisse Open - Gstaad Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Brisbane International - Brisbane ASB Classic - Auckland Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco ATP Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON International - Eastbourne Hall of Fame Open - Newport Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Swiss Open - Gstaad Citi Open - Washington Croatia Open - Umag Thailand Open - Bangkok Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Hall of Fame Tennis Championships - Newport Open Parc - Lyon Mercedes Cup - Stuttgart Swiss Open - Gstaad Citi Open - Washington Masters Series - Hamburg St. Petersburg Open - St. Petersburg Orleans Challenger European Open - Antwerp Citi Open - Washington Abierto Mexicano Telcel - Acapulco Swiss Indoors Basel - Basel Gerry Weber Open - Halle Gijon Open - Gijon Tennis Napoli Open - Naples Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel ABN AMRO Open - Rotterdam Qatar ExxonMobil Open - Doha Millennium Estoril Open - Estoril Libema Open - 's-Hertogenbosch Moselle Open - Metz Adelaide International - Adelaide ABN AMRO Open - Rotterdam Mallorca Championships - Mallorca PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva Ordina Open - 's-Hertogenbosch Terra Wortmann Open - Halle Pilot Pen Tennis - New Haven Dubai Duty Free Tennis Championships - Dubai Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mercedes Cup - Stuttgart Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Cincinnati Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Internazionali BNL d'Italia - Rome French Open - Paris Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group B Davis Cup, Finals, F, ESP-CAN 2-0 ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Finals, QF, CRO-ESP 2-0 Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, CRO-ESP 2-3 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Mubadala World Tennis Championship All Lower level tournaments U.S. Open (juniors) Olympics - Rio de Janeiro